/*                 自定义全局样式                                                     */
/*修复layui-fluid 的左右两边不全屏的问题*/
.layui-fluid{
	padding-left: 0;
	padding-right: 0;
}
.swiper-pagination-bullet{
	background-color: #FFF;
	opacity: 1;
}
/*设置整片文档的默认字体样式*/
body{
	font-family: "微软雅黑";
	font-size: 16px;
	background-color: #fff;
}
.text-font-size18{
	font-size: 18px !important;
}
/*公共字体颜色、背景颜色、margin*/
.bg-color-black{
	background-color: #303030;
}
.bg-color-white{
	background-color: #fff;
}
.bg-color-gray{
	background-color: #f8f8f8;
}
.bg-color-bluer{
	background-color: #57d4ff;
}
.bg-color-yellow{
	background-color: #f0831e !important;
}
.bg-color-depgray{
	background-color:#c4c4c4;
}
.bg-color-huise1{
	background-color: #e1e1e1;
}
.bg-color-huise2{
	background-color: #ebebeb;
}
.text-color-black{
	color: #303030;
}
.text-color-huise{
	color: #bdbdbd;
}

.text-color-white{
	color: #fff !important;
}
.text-color-red{
	color: #f00;
}
.text-color-yellow{
	color: #f0831e !important;
}

/*文本超过一行自动截断*/
.text-overflow1{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; 
	display: inline-block;
}
.out-wraper{
	box-sizing: border-box;
	padding: 15px 15px 0 15px;
	font-size: 18px;
}
.out-wraper-mid{
	padding:15px 15px 0 15px;
	box-sizing: border-box;
	font-size: 18px;
}
.out-wraper-mid .question-title{
	font-size: 40px;
}
.out-wraper-mid h3{
	padding: 44px 0 30px 0;
	font-size: 22px;
}
.out-wraper .question-title{
	font-size: 40px;
}
.out-wraper h3{
	padding: 44px 0 30px 0;
	font-size: 22px;
}
.title-number{
	display: inline-block;
	text-align: center;
	line-height: 54px;
	font-size: 40px;
	width: 54px;
	height: 54px;
	border-radius: 50%;
	background-color: #f0831e;
	color: #fff;
}
/*公用margin*/
.layui-margin-top-100{
	margin-top:100px;
}
.layui-margin-top-200{
	margin-top: 200px;
}
.layui-margin-bottom-100{
	margin-bottom:100px;
}
.layui-margin-bottom-48{
	margin-bottom: 48px;
}
.layui-margin-bottom-24{
	margin-bottom: 24px;
}
.layui-margin-bottom-74{
	margin-bottom: 74px;
}
.layui-text-center{
	text-align: center;
}
/*公用padding*/
.layui-padding{
	padding: 28px 30px;
}
.layui-padding-r-35{
	padding: 35px;
}
.layui-padding-b-30{
	padding-bottom: 30px;
}
/*公用阴影*/
.box-showder{
	box-shadow: 0px 3px 10px 3px #EEE;
}
/*公用border*/
.layui-boder-t{
	border-top: 2px solid #ddd;
}
.layui-boder-r{
	border-right: 2px solid #ddd;
}
.layui-boder-b{
	border-bottom: 2px solid #ddd;
}
.layui-boder-l{
	border-left: 2px solid #ddd;
}
.layui-boder-all{
	border: 1px solid #e5e5e5;
}
/*最顶部部分的css开始*/
.header{
	position: relative;
	width: auto;
	height: 46px;
	z-index: 9999999;
}
.layui-inline-left{
	float: left;
	color: #fff;
	line-height: 46px;
	font-size: 16px;
	font-weight: 400;
}
.layui-inline-right{
	position: relative;
	color: #fff;
	line-height: 46px;
	font-size: 16px;
	font-weight: 400;
	float: right;
}
.header .header-inner .layui-inline-right span{
	color: #bf6f21;
 	font-size: 18px;
 	font-weight: 800;
}
.nav-down{
	position: relative;
	width: 228px;
	height: 46px;
	float: left;
}
.nav-down li.nav-down-item{
	position: relative;
	margin-right: 15px;
	float: left;
}
.nav-down li.nav-down-item a{
	color: #fff;
}

.nav-down li.nav-down-item:hover>a{
	transition: all 0.3s;
	color: #f0831e;
}
.menu-downone{
	position: absolute;
	background-color: #303030;
	width: 84px;
	box-sizing: border-box;
	text-align: center;
	top: 46px;
	left: 0;
	right: 0;
	z-index: 9999;
	display: none;
}
.menu-downtwo{
	position: absolute;
	background-color: #303030;
	width: 84px;
	box-sizing: border-box;
	text-align: center;
	top: 46px;
	left: 0;
	right: 0;
	z-index: 9999;
	display: none;
}
li.nav-down-item:hover ul{
	display: block;
}
li.nav-down-item:hover ul li a:hover{
	color: #f0831e;
}
/*最顶部部分css结束*/

/*导航部分css开始*/
.nav{
	position: relative;
	float: right;
	z-index: 9;
}
.nav li.navitem{
	box-sizing: border-box;
	float: left;
	font-size: 16px;
	line-height: 66px;
	padding: 0 10px;
	font-weight: 600;
}
.nav li.navitem:last-child{
	padding-left: 0;
	padding-right: 0;
}
.nav li.navitem a:hover{
	transition: all 0.5s;
	color: #f0831e;
}
.navbtn{
	transition: all 0.5s;
	box-sizing: border-box;
	border-radius: 10px;
	padding: 8px 10px 8px 10px;
	background-color: #f0831e;
	color: #fff;
}
.navitem .navbtn:hover{
	background-color: #fff;
	color: #f0831e;
	border: 1px solid #f0831e;
}
/*导航部分css结束*/

/*定义s轮播容器的高度开始*/
.toptitle{
	position: absolute;
	top: 110px;
	left: 50%;
	margin-left: -198px;
	color: #fff !important;
	z-index: 9;
	font-size: 30px;
}
.toptitle-sm{
	text-align: center;
	position: absolute;
	font-size: 18px;
	top: 186px;
	width: 16em;
	left: 50%;
	margin-left: -8em;
	color: #fff !important;
	z-index: 99;
}
.toptitle-btn{
	transition: all 0.5s;
	box-sizing: border-box;
	width: 242px;
	height: 64px;
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
	font-size: 18px;
	padding: 20px 82px;
	border-radius: 50px;
	position: absolute;
	bottom: 150px;
	left: 50%;
	margin-left: -121px;
	z-index: 1111;
}
.toptitle-btn:hover{
	background-color: #fd8f3e;
	cursor: pointer;
}
.myswiper-container {
	position: relative;
	width: 100%;
    height: 590px;
	overflow: hidden;
	z-index: 111;
}
.twoswiper-container {
	position: relative;
	width: 100%;
    height: 574px;
    overflow: hidden;
}
#swiper-paginatio{
	position: absolute;
	bottom: -3px !important;
	left: 0;
}
.myswiper-pagination{
	position: absolute;
	bottom: 10px !important;
	left: 0;
	z-index: 9999;
}
.swiper-pagination-bullet-active{
	background-color: #f0831e !important;
}
.twoswiper-container .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	left:-30px !important;
}
.twoswiper-container .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	right:-30px !important;
}


/*定义s轮播容器的高度结束*/
ul.aside-right{
	position: fixed;
	top: 30%;
	right: 2px;
	z-index: 999;
}
ul.aside-right li{
	position: relative;
	text-align: center;
	padding: 8px;
	background-color: rgb(0,0,0,0.2);
	margin-bottom: 6px;
	z-index: 5;
}
ul.aside-right li .wait{
	transition: all 0.6s;
	line-height: 52px;
	width: 0;
	height: 52px;
	position: absolute;
	bottom: 0;
	left: -120px;
	background-color: #f0831e60;
	color: #FFF;
	z-index: 9;
}
.wait1{
	overflow: hidden;
}

.wait2{
	background-color: transparent !important;
	width: 0;
	overflow: hidden;
}
.wait4{
	overflow: hidden;
}
ul.aside-right li i{
	color: #fff !important;
}
ul.aside-right li a i{
	transition: all 0.5s; 
	color: #fff !important;
}
ul.aside-right li a i:hover{
	color: #FB7943;
}

ul.aside-right li:hover>.wait{
	cursor: pointer;
	width: 120px;
	overflow: hidden;
}
ul.aside-right li:hover>.wait2{
	cursor: pointer;
	width: 100px;
	overflow: visible;
}

/*定义s轮播容器的高度结束*/
.layui-one span{
	position: relative;
	font-size: 40px;
	font-weight: 400;	
}
.layui-one span:after{
	content: '';
	display: block;
	width: 84px;
	height: 4px;
	background-color: #f0831e;
	position: absolute;
	left: 50%;
	margin-left: -42px;
	bottom: -3px;
}
/* 首页css开始*/
#index-bg1{
	padding-top: 86px;
	padding-bottom: 10px;
}

#index-bg1 .layui-container .layui-row .layui-col-md4 h1{
	color: #f0831e;
	font-size: 30px;
	padding: 36px 0 32px 0;
}
#index-bg1 .layui-container .layui-row .layui-col-md4 p{
	box-sizing: border-box;
	padding: 0 80px;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
}

#index-bg2{
	position: relative;
	background-color: #666;
}

.index-classic{
	position: relative;
	width: 100%;
	height: 400px;
	box-sizing: border-box;
}
.index-classic .index-classic-detail{
	position: relative;
	width: 228px;
	height: 400px;
	color: #FFF;
	box-sizing: border-box;
	float: left;
	text-align: center;
	overflow: hidden;
}
.index-classic .index-classic-detail .index-classic-detail-bg{
	position: absolute;
	width: 228px;
	height: 100px;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.index-classic .index-classic-detail .index-classic-detail-bg span{
	font-size: 36px;
	margin-bottom: 20px;
}

.index-classic .index-classic-detail .index-classic-innerdetail{
	position: absolute;
	width: 228px;
	height: 400px;
	box-sizing: border-box;
	top: 0;
	left: 0;
	background-color: rgba(240, 131, 30, 0.6);
	transform: translateY(400px);
	text-align: left;
	padding: 20px;
	font-size: 12px;
	
}	
.index-classic .index-classic-detail:hover .index-classic-innerdetail{
	transition: all .5s;
	transform: translateY(0);
}
.index-classic .index-classic-detail:hover .index-classic-detail-bg{
	display: none;
}
.index-classic-innerdetail p{
	margin-top: 20px;
}

.chakan-btn{
	position: relative;
	width: 250px;
	height: 60px;
	box-sizing: border-box;
	background-color: transparent;
	border: 1px solid #f0831e;
	color: #f0831e;
	margin: 30px auto;
	text-align: center;
	font-size: 26px;
	line-height: 60px;
	transition: all .3s;
}
.chakan-btn:hover{
	
	background-color: #f0831e;
	cursor: pointer;
	color: #fff;
}
/* 首页经典案例部分css开始 */

#index-bg3{
	position: relative;
	width: 100%;
	height: 720px;
	padding: 100px 0 100px 0;
	background-image: url(../img/lls01/lls0101.png);
	background-size:100% 100%;
}
.search-wraper{
	position: relative;
	width: 520px;
	height: 520px;
}
.box-showder2{
	box-shadow: 0px 3px 10px 3px #aaa;
}
.search-wraper-title{
	position: relative;
	box-sizing: border-box;
	padding: 20px 16px;
	background-color: #f0841d;
	width: 520px;
	height: 76px;
}
#address{
	width: 286px;
	height: 40px;
	border: none;
	border-radius:20px;
	font-size: 16px;
	text-indent: 3em;
	float: left;
}
.search-wraper-title i.fa-search{
	position: absolute;
	left: 35px;
	top: 31px;
}
.search-wraper-title span{
	font-size: 18px;
	padding: 0 24px;
	color: #FFF;
}
.slect{
	padding: 5px 12px;
	background-color: transparent;
	border: none;
	font-size: 18px;
	color: #fff;
	width: 100px;
	float: left;
}
.slect option{
	color: #000;
}
.search-wraper-content{
	box-sizing: border-box;
	width: 100%;
	height: 390px;
	overflow-y: scroll;
	padding: 32px;
}
.search-wraper-nav{
	background-color: #FFF;
	padding: 20px;
	border: 2px solid #eee;
}
.search-wraper-nav span{
	transition: all 0.3s;
	font-size: 18px;
	padding: 0 15px;
	color: #000;
	border-radius: 10px;
}
i.yuanq1,i.yuanq2{
	display: inline-block;
	width: 21px;
	height: 21px;
	box-sizing: border-box;
	border: 2px solid #ddd;
	border-radius: 50% !important;
	vertical-align: bottom;
	margin: 2px 5px 0 0;
	padding: 3px 0 0 0;
}
i.yuanq1{
	background-color: #F0831E;
}
 #custom{
	 display: none;
 }
.search-wraper-content ul li{
	padding: 15px 20px;
	text-align: center;
	font-size: 16px;
	color: #bdbdbd;
}

.left-contentbox h1{
	padding: 15px 0;
}
.left-contentbox h2:hover{
	color: #F0831E;
	cursor: pointer;
}
.left-contentbox h2{
	padding: 15px 0;
}
.left-contentbox p{
	font-size: 16px;
	color: #666;
	line-height: 30px;
}
.left-contentbox .morenews{
	padding: 15px 0;
}
.left-contentbox .morenews a{
	color: #f0831e;
	font-size: 18px;
	margin-right: 5px;
}
.left-contentbox .morenews a:hover{
	text-decoration: underline;
}
.left-contentbox .morenews a i{
	padding: 5px;
}

.right-contentbox ul li{
	width: 100%;
	margin-bottom: 46px;
}

.right-contentbox h1{
	padding: 15px 0;
}
.right-contentbox .right-contentbox-left{
	vertical-align: top;
	text-align: center;
	display: inline-block;
	width: 75px;
	height: 75px;
	background-color: #F0831E;
	color: #fff;
	margin-right: 28px;
}
.right-contentbox .right-contentbox-left .title1{
	font-size: 30px;
}
.right-contentbox .right-contentbox-left .title2{
	font-size: 18px;
}
.right-contentbox .right-contentbox-right{
	display: inline-block;
	width: 80%;
	height: 75px;
}
.right-contentbox .right-contentbox-right h3{
	margin-bottom: 10px
}
.right-contentbox .right-contentbox-right h3:hover{
	color: #F0831E;
	cursor: pointer;
}

.right-contentbox .right-contentbox-right p{
	color: #666;
}

/*首ye css结束*/

/* 第二页css开始*/
.layui-two span{
	font-size: 16px;
}

.thumbnail-img{
	width: 100%;
	height: 146px;
}
.thumbnail-img-content{
	box-sizing: border-box;
	width: 100%;
	height: 169px;
	padding: 35px 33px 0px 22px;
	overflow: hidden;
	border-bottom: 3px solid #F0831E;
}
.thumbnail-img-content p{
	font-size: 14px;
	color: #aaa;
	line-height: 20px;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}


.tranditional{
	color: #fff;
	height: 75px;
	font-size: 40px;
	line-height: 75px;
}
.tranditional-ul{
	padding-top: 10px;
}
.tranditional-center{
	display: inline-block;
	width: 75px;
	height: 75px;
	font-size: 40px;
	line-height: 75px;
	border-radius: 50%;
}
.tranditional-ul ul li{
	padding: 5px;
	font-size: 17px;
	list-style-image: url(../img/lls02/lls0203.png);
	list-style-position: inside;
	vertical-align: center;
}
.tranditional-ul ul li span{
	color: #fd8f3e;
	line-height: 23px;
}
.tranditional-ul ul li p{
	padding-top: 5px;
	padding-left: 1rem;
	font-size: 14px;
}
.slide-item-padding{
	position: relative;
	height: 118px;
	box-sizing: border-box;
	padding: 18px 5px;
}
.slide-item-padding h3{
	padding: 10px 0 18px 0;
	position: relative;
}
.slide-item-padding h1 span{
	font-size: 14px;
}
.slide-item-padding h3:before{
	content: '';
	display: block;
	width: 46px;
	height: 3px;
	background-color: #fff;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -23px;
}
.twoswiper-container .swiper-wrapper .swiper-slide .slide-item h1{
	color: #fff;
}
.twoswiper-container .swiper-wrapper .swiper-slide .slide-item h3{
	color: #fff;
}
.slide-item-content{
	position: relative;
	box-sizing: border-box;
	height: 456px;
	padding: 18px 15px;
}
.slide-item-content h3{
	padding: 0 0 10px 0;
}
.slide-item-content button{
	width: 156px;
	height: 44px;
	padding: 10px 38px;
	background-color: #fd8f3e;
	color: #fff;
	position: absolute;
	bottom: 22px;
	left: 50%;
	margin-left: -78px;
	font-size: 18px;
	border-radius: 5px;
}
/*修改layui官方按钮默认边框为无*/
.layui-btn-primary{
	border: 0;
}
.slide-item-content ul li{
	list-style: disc;
	list-style-position: inside;
	font-size: 14px;
}
.slide-item-content ul li span{
	color: #fd8f3e;
}

.threeswiper-container .swiper-wrapper .swiper-slide{
	box-sizing: border-box;
	width: 240px !important;
	padding: 8px;
}
#swiper-paginatio{
	position: absolute;
	bottom: -40px;
	left: 0;
}

.server-title{
	box-sizing: border-box;
	width: 100%;
	height: 86px;
	background-color: #ea9800;
	padding: 22px 10px 0;
	color: #fff;
}
.server-content{
	box-sizing: border-box;
	width: 100%;
	height: 172px;
	background-color: #fff;
	padding: 22px 10px 0;
	color: #aaa;
	font-size: 14px;
}

.server-contentt{
	box-sizing: border-box;
	padding: 60px 30px 40px;
	height: 242px;
	width: 100%;
	position: absolute;
	top: 30px;
	left: 0;
	z-index: -1;
	color: #aaa;
}
.end{
	transition: all 0.5s; 
	box-sizing: border-box;
	width: 100%;
	height: 156px;
	padding: 36px 16px 20px;
	background-color: rgba(200,200,200,0.3);
	color: #fff;
}
.end:hover{
	cursor: pointer;
	background-color: rgba(253,143,62,0.5);
}
/*添加背景图片*/
#bg11{
	width: 100%;
	height: 824px;
	background-image: url(../img/lls02/lls0202.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: 58px;
}
#bg11 .layui-one span:after{
	background-color: #fff;
}
#bg11 .layui-fluid .layui-row .layui-one span{
	color: #fff;
}

#bg11 .layui-container{
	padding-top: 40px;
	padding-bottom: 40px;
}
#bg22{
	padding-top: 130px;
	padding-bottom: 128px;
}
#bg33{
	background-image: url(../img/lls02/lls0207.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: 58px;
	padding-bottom: 74px;
}
#bg33 .layui-one span:after{
	background-color: #fff;
}

#customer{
	padding-left: 14px;
}
#customer:hover{
	cursor: pointer;
}
#customer .newkefu{
	padding: 10px 26px;
	border: 1px solid #f1e187; 
	color: #f1e187;
	border-radius: 8px;
}
#customer h3{
	padding: 10px;
	color: #000000;
}
/* 第二页css结束*/


/* 法律顾问子页面css开始*/

/* sdawq */

.pre{
	font-size: 60px;
	line-height: 120px;
	color: #aaa;
}
.aft{
	font-size: 60px;
	line-height: 120px;
	color: #aaa;
}
.five-wraper{
	position: relative;
	overflow: hidden;
	height: 120px;
}
.five-wraper::after{
	content: '';
	display: block;
	clear: both;
}
.five-content{
	position: absolute;
	left: 0;
	top: 0;
	transition: all 0.3s;
	width: 950px;
	height: 120px;
}
.five-content .five-content-item{
	float: left;
	box-sizing: border-box;
	width: 190px;
	height: 120px;
	padding: 0 20px;
	text-align: center;
}
.five-content .five-content-item h2{
	padding: 15px 0;
}

.bgpic{
	margin-top: 30px;
	background-image: url(../img/lls03/lls0306.png);
	background-size: 100% 100%;
	height: 430px;
}
.bgpic .layui-col-md6 .bgpic-content{
	box-sizing: border-box;
	padding: 72px 90px 64px 66px;
}
.bgpic .layui-col-md6 .bgpic-content h3{
	padding: 30px 0;
	color: #ee2147;
}
.bgpic .layui-col-md6 .bgpic-content div{
	box-sizing: border-box;
	display: inline-block;
	font-size: 14px;
	color: #fff;
	background-color: #F0831E;
	padding: 10px 16px;
	border-radius: 10px;
	margin-top: 54px;
}
.bgpic .layui-col-md6 .bgpic-content div:hover{
	transition: all 0.3s;
	background-color: transparent;
	border: 1px solid  #F0831E;
	color: #F0831E;
	cursor: pointer;
}
ul.user-timeline li.user-timeline-item{
	position: relative;
	font-size: 14px;
}
.user-timeline .user-timeline-item .timeline-month{
	box-sizing: border-box;
	padding: 35px 26px 35px 0;
	line-height: 21px;
}
.user-timeline .user-timeline-item .timeline-second{
	box-sizing: border-box;
	padding: 35px 50px 35px 0;
	line-height: 21px;
}
.user-timeline .timeline-content{
	padding: 35px 0px 35px 0;
	margin-left: 50px;
	display: inline-block;
	border-bottom: 2px dashed #ddd;
}
.user-timeline .timeline-content span:first-child{
	color: #303030;
	padding-right: 50px;
	max-width: 52em;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.user-timeline .timeline-content span:nth-child(2){
	color: #f0831e;
}

ul.user-timeline li.user-timeline-item .timeline-circle{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #999;
	left: 166px;
	top:36px;
}
ul.user-timeline li.user-timeline-item::before{
	content: '';
	display: block;
	height: 100%;
	width: 4px;
	position: absolute;
	left: 174px;
	top: 36px;
	background-color: #eee;
}
/* 法律顾问子页面css结束*/

/* 诉讼投资css开始*/
.first-wraper .first-wraper-one{
	letter-spacing: 2px;
}
.first-wraper .first-wraper-two{
	padding: 62px 0;
	letter-spacing: 2px;
}
.first-wraper .first-wraper-btn{
	width: 160px;
	height: 46px;
	transition: all .3s;
	box-sizing: border-box;
	font-size: 16px;
	text-align: center;
	background-color: #f0831e;
	color: #fff;
	padding: 12px 38px;
	border-radius: 10px;
}
.first-wraper .first-wraper-btn:hover{
	cursor: pointer;
	color:  #f0831e;
	background-color: transparent;
	border: 1px solid #f0831e;
}

.product-good-wraper{
	box-sizing: border-box;
	padding-left: 38px;
	padding-right: 38px;
	padding-top: 52px;
}
.product-good-wraper .product-item{
	margin-bottom: 75px;
}
.product-good-wraper .product-item .product-item-lf{
	display: inline-block;
	font-size: 28px;
	background-color: #aaa;
	width: 52px;
	height: 52px;
	border-radius: 50%;
	color: #FFF;
	text-align: center;
	line-height: 52px;
	vertical-align: top;
	margin-right: 10px;
}
.product-good-wraper .product-item .product-item-rf{
	box-sizing: border-box;
	display: inline-block;
	font-size: 16px;
	line-height: 24px;
}

.pic-center{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -275px;
	margin-left: -275px;
}


.litipic-item{
	box-sizing: border-box;
	display: inline-block;
	text-align: center;
	width: 122px;
	height: 122px;
	background-color: #f0831e;
	border-radius: 50%;
	padding: 30px 0 0 0;
}
.liti-bg{
	margin-top: 20px;
	height: 60px;
	background-image: url(../img/lls04/lls0403.png);
	background-size: 100% 100%;
	line-height: 60px;
	color: #FFF;
	font-size: 18px;
}
.second-btn{
	display: inline-block;
	width: 160px;
	height: 46px;
	transition: all .3s;
	box-sizing: border-box;
	font-size: 16px;
	text-align: center;
	background-color: #f0831e;
	color: #fff;
	padding: 12px 38px;
	border-radius: 10px;
	margin-top: 50px;
}
.second-btn:hover{
	cursor: pointer;
	color:  #f0831e;
	background-color: transparent;
	border: 1px solid #f0831e;
}
/* 诉讼投资css结束*/

/* 城市合伙人css开始*/
.citypar-wraper{
	box-sizing: border-box;
	padding: 20px;
	overflow: hidden;

}
.flot-l{
	float: right;
}
.citypar-wraper-img{
	width: 320px;
	height: 264px;
	overflow: hidden;
}
.citypar-wraper img:hover{
	cursor: pointer;
	transition: all .3s;
	transform: scale(1.2);
}
.citypar-thumb{
	box-sizing: border-box;
	padding: 15px;
	background-color: rgba(240,131,30,0.2)
}
.citypar-thumb h2{
	padding: 0 0 15px 0;
}

.citipar-form-group{
	box-sizing: border-box;
	width: 100%;
	height: 530px;
	padding: 10px 30px 40px 22px;
}

.citipar-form-group .citipar-form-item{
	padding: 25px 0;
	clear: both;
}

.citipar-form-group .citipar-form-item label{
	display: inline-block;
	width: 140px;
	height: 36px;
	line-height: 36px;
	color: #666;
}
.citipar-form-group .citipar-form-item input{
	width: 360px;
	height: 36px;
	font-size: 16px;
	border: 1px solid #aaa;
	text-indent: 1em;
}
.citipar-form-group .citipar-form-item input.yzcode{
	width: 120px;
	height: 36px;
	font-size: 16px;
	border: 1px solid #aaa;
	text-indent: 1em;
}
.citipar-form-group .citipar-form-item .codek{
	width: 80px;
	height: 36px;
	display: inline-block;
	margin-left: 10px;
	border: 1px solid #aaa;
	line-height: 36px;
	vertical-align: bottom;
}
.citipar-form-group .citipar-form-item .codewz{
	vertical-align: bottom;
	color: #f0831e;
}
.citipar-form-group .citipar-form-item .codewz:hover{
	text-decoration: underline;
	cursor: pointer;
}
.citipar-form-group .submit{
	cursor: pointer;
	width: 100px;
	height: 40px;
	font-size: 18px;
	background-color: #f0831e;
	border: 1px solid #f0831e;
	color: #fff;
	text-align: center;
	line-height: 40px;
	border-radius: 10px;
}

.form-right-text{
	box-sizing: border-box;
	font-size: 18px;
	letter-spacing: 0.1em;
	padding: 30px
}
/* 城市合伙人css结束*/

.casebase-wraper .casebase-wraper-one{
	width: 100%;
	height: 60px;
	line-height: 60px;
	box-sizing: border-box;
	padding: 0 20px;
	background-color: #FDF4E4;
	border-bottom: 1px solid #eee;
	clear: both;
}
.casebase-wraper .casebase-wraper-one .sub-btn{
	display: inline-block;
	width: 150px;
	height: 54px;	
	box-sizing: border-box;
	padding: 14px 30px;
	margin-top: 2px;
	background-color: #f0831e;
	font-size: 18px;
	text-align: center;
	color: #fff;
	border: 1px solid #f0831e;
	border-radius: 8px;
	float: right;
	cursor: pointer;
}

.casebase-wraper .casebase-wraper-two{
	width: 100%;
	height: 60px;
	line-height: 60px;
	box-sizing: border-box;
	padding: 0 20px;
	border-bottom: 1px solid #eee;
}
.casebase-wraper .casebase-wraper-three{
	width: 100%;
	height: auto;
	line-height: 60px;
	box-sizing: border-box;
	padding: 0 20px;
	border-bottom: 1px solid #eee;
}
.casebase-wraper .casebase-wraper-three .casebase-fenlei{
	vertical-align: top;
	display: inline-block;
}

.casebase-wraper .casebase-wraper-three .casebase-wraper-three-inner{
	width: 1000px;
	display: inline-block;
}

.casebase-fenlei-item{
	width: 94px;
	height: 36px;
	box-sizing: border-box;
	padding: 10px 16px;
	margin-right: 8px;
	border: 1px solid #eee;
	white-space: nowrap;
	transition: all .3s;
}
.casebaseitem-active{
	border: 1px solid #f0831e !important;
}
.casebase-fenlei-item:hover{
	border: 1px solid #f0831e;
	cursor: pointer;
}

.casebase-wraper .casebase-wraper-four{
	width: 100%;
	height: 60px;
	line-height: 60px;
	box-sizing: border-box;
	padding: 0 20px;
	border-bottom: 1px solid #eee;
}
#casebase-table{
	width: 100%;
	margin-top: 30px;
}
#casebase-table th,td{
	font-size: 16px;
	padding: 9px 15px;
	border: 1px solid #eee;
	border-collapse:collapse;
}
#casebase-table thead tr th{
	text-align: center;
}
#casebase-table thead{
	background-color: #FFEFDB !important;
}
#casebase-table thead tr th{
	border-right-color: #fff !important;
}
#casebase-table tr:nth-child(2n){
	background-color: #e5e5e5;
}
.tendering{
	display: inline-block;
	width: 80px;
	height: 32px;
	box-sizing: border-box;
	padding: 6px 12px;
	color: #FFF;
	background-color: #f0831e;
	border-radius: 6px;
	border: none;
}
.tendering-end{
	display: inline-block;
	width: 80px;
	height: 32px;
	box-sizing: border-box;
	padding: 6px 12px;
	color: #FFF;
	background-color: #848484;
	border-radius: 6px;
	border: none;
}

.paging-container{
	position: relative;
	width: 90%;
	height: 50px;
	box-sizing: border-box;
	margin: 42px auto;
}
.paging-container .divider-item{
	display: inline-block;
	width: 120px;
	height: 48px;
	box-sizing: border-box;
	padding: 15px 30px;
	background-color: #f0831e;
	color: #FFF;
	text-align: center;
	line-height: 18px;
	border-radius: 8px;
	cursor: pointer;
}
.paging-container .divider-item-num{
	display: inline-block;
}

.paging-container .divider-item-num li{
	width: 48px;
	height: 48px;
	display: inline-block;
	box-sizing: border-box;
	padding: 15px 0;
	border-radius: 8px;
	line-height: 18px;
	text-align: center;
	background-color: #bdbdbd;
	color: #303030;
	cursor: pointer;
	transition: all .3s;
	
}
.paging-container .divider-item-num li:hover{
	cursor: pointer;
	border: 1px solid #f0831e;
}

.divider-item-active{
	background-color: #f0831e !important;
	color: #FFF !important;
}

.paging-container .divider-item-input{
	width: 60px;
	height: 48px;
	line-height: 18px;
	text-align: center;
	border: 1px solid #eee;
	border-radius: 10px;
}

.classiccase-title{
	position: relative;
	width: 100%;
	height: 360px;
	background: url(../img/lls05/lls0601.png) center center no-repeat;
	background-size: cover;
}

.classiccase-title .classiccase-title-inner{
	position: relative;
	width: 270px;
	height: 215px;
	box-sizing: border-box;
	padding: 15px;
	overflow: hidden;
	margin: auto;
	padding-top: 84px;
}

.classiccase-title-outer h1{
	padding: 30px 0;
}
/* 提交案例css开始 */
.submitcase-wraper{
	position: relative;
	width: 100%;
	height: 100%;
}
.submitcase-wraper .submitcase-wraper-title{
	/* position: relative; */
	width: 590px;
	height: 140px;
	box-sizing: border-box;
	margin: 0 0 58px 148px;
}
.submitcase-wraper .submitcase-wraper-title .submitcase-head-item{
	width: 100%;
	height: 100%;
}
.submitcase-wraper-title h2{
	margin: 15px 0;
}
.submitcase-wraper .submitcase-wraper-title .submitcase-head-item .head-item{
	transition: all .3s;
	width: 120px;
	height: 40px;
	display: inline-block;
	box-sizing: border-box;
	color: #bdbdbd;
	border: 1px solid #bdbdbd;
	padding: 8px;
	white-space: nowrap;
	margin-bottom: 10px;
	text-align: center;
	line-height: 22px;
	border-radius: 5px;
}
.head-item:hover{
	color: #fff !important;
	background-color: #f0831e !important;
	border: 1px solid #f0831e !important;
	cursor: pointer;
}
.head-item-active{
	color: #fff !important;
	background-color: #f0831e !important;
	border: 1px solid #f0831e !important;
}
.submitcase-wraper-formgroup .submitcase-wraper-item{
	margin: 0 0 40px;
}
.submitcase-wraper-formgroup .submitcase-wraper-item label{
	display: inline-block;
	width: 130px;
	height: 40px;
	text-align: right;
	line-height: 40px;
	margin-right: 15px;
}
.submitcase-wraper-formgroup .submitcase-wraper-item input{
	width: 580px;
	height: 40px;
	border: 1px solid #bdbdbd;
}
.submitcase-wraper-formgroup .submitcase-wraper-item .case-type{
	width: 580px;
	height: 40px;
	border: 1px solid #bdbdbd;
}
.submitcase-wraper-formgroup .submitcase-wraper-item .case-explain{
	width: 580px;
	height: 226px;
	box-sizing: border-box;
	text-indent: 2em;
	padding: 15px 15px 0;
}
.submitcase-wraper-formgroup .submitcase-wraper-item .case-explain-label{
	vertical-align: top;
}

.submitcase-wraper-formgroup .submitcase-wraper-item .case-file{
	border: none;
	width: 160px;
	height: 36px;
	box-sizing: border-box;
	background-color: #bdbdbd;
	padding: 5px;
}
.submitcase-wraper-formgroup .submitcase-wraper-item span .case-file-btn{
	width: 120px;
	height: 40px;
	color: #666;
	background-color: #eee;
	border: 1px solid #bdbdbd;
	border-radius: 8px;
	margin-right: 10px;
}

.submitcase-wraper-formgroup .submitcase-wraper-item .atention-type{
	vertical-align: top;
}

.subimitcase-sub{
	position: relative;
	width: 238px;
	height: 50px;
	display: block;
	margin: 0 auto;
	box-sizing: border-box;
	color: #fff;
	background-color: #f0831e;
	border:1px solid #f0831e;
	padding: 15px 90px;
	border-radius: 10px;
}
.submitcase-process .submitcase-process-item{
	position: relative;
	display: inline-block;
	width: 110px;
	height: 110px;
	box-sizing: border-box;
	border: 2px solid #f0831e;
	border-radius: 50%;
	text-align: center;
	line-height: 56px;
	padding: 15px;
}

.submitcase-process{
	position: relative;
	margin: 0 auto;
}

.submitcase-process .submitcase-process-item .submitcase-process-text{
	position: absolute;
	display: inline-block;
	width: 64px;
	height: 56px;
	left: 20px;
	top: 52px;
	color: #f0831e;
	text-align: center;
}
.submitcase-process .submitcase-process-img{
	display: inline-block;
	color: #f0831e;
	line-height: 110px;
	margin-right: 2px;
	margin-top: 12px;
}

/* 匹配律师css开始 */
.lawyercooper-bg{
	width: 100%;
	height: 428px;
	box-sizing: border-box;
	padding-top: 86px;
	padding-bottom: 86px;
}
.lawyer-fieldset{
	width: 100%;
	height: auto;
	box-sizing: border-box;
	padding: 0 215px 50px;
	border-color: #bdbdbd;
	background: url(../img/lls07/lls0702.png) center no-repeat;
}
.lawyer-fieldset h6{
	padding: 15px 0;
}

.lawyer-fieldset .lawyer-fieldset-content{
	font-size: 22px;
	font-weight: 800;
	text-align: center;
	color: #828282;
	line-height: 30px;
}

.laywer-contact{
	width: 100%;
	height: 240px;
	box-sizing: border-box;
	border: 1px solid #bdbdbd;
	padding: 15px 0;
}

.laywer-contact h2{
	margin-bottom: 22px;
}

.laywer-contact:hover{
	transition: all .3s;
	border-color: #f0831e !important;
	cursor: pointer;
}
.laywer-contact div:nth-child(1){
	margin-bottom: 15px;
}
.laywer-contact p:nth-child(4){
	padding: 15px 0;
}

.laywer-contact-active{
	border-color: #f0831e !important;
}
.layyercooper-money-wraper{
	position: relative;
	width: 100%;
	height: 536px;
	box-sizing: border-box;
}

.layyercooper-money-wraper .layyercooper-money-biger{
	width: 586px;
	height: 500px;
	display: inline-block;
	box-sizing: border-box;
	box-shadow: 2px 5px 5px 3px rgba(0, 0, 0, 0.2);
}

.layyercooper-money-wraper .layyercooper-money-biger .layyercooper-money-header{
	width: 100%;
	height: 140px;
	box-sizing: border-box;
	background-color: #f0831e;
	color: #fff;
	padding: 20px 0;
}
.layyercooper-money-wraper .layyercooper-money-biger .layyercooper-money-header div{
	margin-bottom: 15px;
}
.layyercooper-money-wraper .layyercooper-money-biger .layyercooper-money-body{
	width: 100%;
	height: 160px;
	box-sizing: border-box;
	margin: 37px 0;
	padding: 0 36px;
}
.layyercooper-money-btn{
	width: 124px;
	height: 40px;
	box-sizing: border-box;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	background-color: #f0831e;
	border: none;
	border-radius: 8px;
	float: right;
}
.layyercooper-money-btn:hover{
	transition: all .3s;
	color: #f0831e;
	background-color: #fff;
	cursor: pointer;
	border: 1px solid #f0831e;
}

.layyercooper-money-footer{
	width: 100%;
	box-sizing: border-box;
	padding: 0 36px;
}
.layyercooper-money-footer-cont{
	width: 168px;
	height: 70px;
	display: inline-block;
	box-sizing: border-box;
	padding: 17px;
	background-color: #eee;
}
.layyercooper-money-footer-cont span{
	display: inline-block;
	width: 100px;
	height: auto;
	font-size: 12px;
}

.layyercooper-money-footer-cont span:nth-of-type(2){
	display: inline-block;
	width: 28px;
	height: auto;
	text-align: right;
	vertical-align: top;
	font-size: 18px;
}
.layyercooper-money-small{
	position: absolute;
	width: 554px;
	height: 484px;
	top: 8px;
	right: 0;
	z-index: -1;
}
.layyercooper-money-small-c{
	width: 180px;
	height: 100%;
	box-sizing: border-box;
	display: inline-block;
}
.layyercooper-money-small-c-h{
	width: 100%;
	height: 140px;
	box-sizing: border-box;
	padding: 15px 0;
	background-color: #f0831e;
	color: #fff;
}
.layyercooper-money-small-c-h div{
	margin-bottom: 10px;
}
.layyercooper-money-small-c p{
	padding: 20px 0;
}
.layer-source{
	position: relative;
	width: 100%;
	height: 310px;
	background: url(../img/lls07/lls0701.png) center no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
	cursor: pointer;
}
.layer-source:hover .layer-source-inner{
	transform: translateY(0);	
}
.layer-source .layer-source-inner{
	position: absolute;
	width: 100%;
	height: 160px;
	background-color: rgb(0,0,0,0.5);
	transition: all .5s;
	transform: translateY(-160px);
}
.layer-source .layer-source-inner span{
	position: absolute;
	display: inline-block;
	width: 220px;
	height: 66px;
	box-sizing: border-box;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	border: 2px solid #fff;
	text-align: center;
	padding: 10px;
	line-height: 42px;
	color: #fff;
	font-size: 30px;
}
.layer-form-wraper{
	width: 100%;
	height: 410px;
	box-sizing: border-box;
}
.layer-form-wraper .layer-form-wraper-item{
	position: relative;
	width: 100%;
	height: 80px;
}
.layer-form-wraper .layer-form-wraper-item input{
	width: 100%;
	height: 60px;
	box-sizing: border-box;
	text-indent: 3em;
	font-size: 18px;
}
.layer-form-wraper .layer-form-wraper-item label.layercoop-user{
	position: absolute;
	left: 10px;
	top: 10px;
}
.layer-form-wraper .layer-form-wraper-item label.layercoop-tel{
	position: absolute;
	left: 10px;
	top: 0px;
}
.layer-form-wraper .layer-form-wraper-item label.layercoop-addr{
	position: absolute;
	left: 10px;
	top: 8px;
}
.layer-form-wraper-btn{
	width: 200px;
	height: 60px;
	box-sizing: border-box;
	color: #fff;
	border-radius: 10px;
	background-color: #f0831e;
	padding: 15px 20px;
	font-size: 18px;
	border: none;
	cursor: pointer;
}

/* 匹配律师css开始 */
.match-layer-bg1{
	padding: 86px 0;
}
.why-match-content{
	width: 100%;
	height: 430px;
	box-sizing: border-box;
	padding: 0 15px;
}
.why-match-content p{
	margin: 30px 0;
	line-height: 30px;
}
.why-match-pic{
	width: 100%;
	height: 430px;
	box-sizing: border-box;
	background: url(../img/lls08/lls0801.png) center no-repeat;
	background-size: 100% 100%;
}
.match-layer-card{
	width: 100%;
	height: 248px;
	box-sizing: border-box;
	padding: 26px;
	background-color: #FFF;
}
.match-layer-card-left{
	display: inline-block;
	width: 60px;
	height: 248px;	
	float: left;
	
}
.match-layer-card-left img{
	vertical-align: top;
}
.match-layer-card-right{
	width: 240px;
	height: 248px;
	float: left;
	margin-left: 10px;
	line-height: 30px;
}
.match-layer-card-right h2{
	margin-top: 10px;
	margin-bottom: 25px;
}
.match-layer-end{
	width: 100%;
	height: 294px;
	background:url(../img/lls08/lls0806.png) center center no-repeat;
	background-size: 100%;
	text-align: center;
	line-height: 294px;
}
.match-layer-end .match-layer-end-item{
	display: inline-block;
	width: 102px;
	height: 46px;
	margin: 0 25px;
	color: #FFF;
}

/* 管理案件css开始 */
.managecase-partner{
	width: 100%;
	height: 142px;
	box-sizing: border-box;
	text-align: right;
	background: url(../img/lls09/lls0907.png) center no-repeat;
	background-size: 100% 100%;
	padding: 20px 20px 0;
	vertical-align: baseline;
}
.managecase-partner h2:first-child{
	margin-top: 45px;
}
p.managecase-partner-text{
	width: 100%;
	height: 142px;
	box-sizing: border-box;
	font-size: 16px;
	line-height: 30px;
}

.managecase-thumbwraper{
	position: relative;
	width: 360px;
	height: 330px;
	box-sizing: border-box;
	padding: 64px 0;
	text-align: center;
	border: 1px solid #bdbdbd;
	cursor: pointer;
}
.managecasethumbwraper-title{
	margin: 46px 0;
}

.managecase-thumbwraper .managecase-thumbwraper-son{
	position: absolute;
	width: 360px;
	height: 0;
	padding: 0 30px;
	box-sizing: border-box;
	left: 0;
	top: 0;
	background-color: #f0831e;
	color: #FFF;
	border: none;
	transition: all .3s;
	overflow: hidden;
}
.managecase-thumbwraper .managecase-thumbwraper-son p{
	font-size: 14px;
	color: #FFF;
	padding: 0 30px;
	text-align: left;
	margin-top: 57px;
}
.managecase-thumbwraper .managecase-thumbwraper-son h3{
	margin-top: 50px;
}

.managecase-thumbwraper:hover .managecase-thumbwraper-son{
	height: 330px;
}

.manageswiper-container{
	width: 1140px;
	height: 264px;
	overflow: hidden;
}

.managecase-scroll{
	width: 360px;
	height: 264px;
	box-sizing: border-box;
}
.managecase-scroll .managecase-scroll-t{
	position: relative;
	width: 360px;
	height: 152px;
	box-sizing: border-box;
	padding: 36px 32px 0 46px;
}
.managecase-scroll .managecase-scroll-t::after{
	position: absolute;
	content: '';
	display: block;
	width: 24px;
	height: 24px;
	background-color: #FFF;
	transform: rotate(45deg);
	left: 24px;
	bottom: -12px;

}

.managecase-scroll .managecase-scroll-b{
	position: relative;
	width: 360px;
	height: 112px;
	box-sizing: border-box;
	
}

.managecase-scroll .managecase-scroll-b .managecase-scroll-b-l{
	width: 80px;
	height: 80px;
	border-radius: 50%;
	margin-top: 20px;
	float: left;
}
.managecase-scroll .managecase-scroll-b .managecase-scroll-b-r{
	margin-top: 33px;
	margin-left: 6px;
	float: left;
}

/* 律师入口css开始 */
.layerenter-head{
	position: relative;
	width: 100%;
	height: 590px;
	box-sizing: border-box;
	background: url(../img/lls10/lls1001.png) center center no-repeat;
	background-size: 100% 100%;
}

.layerenter-head-login{
	position: absolute;
	width: 390px;
	height: 450px;
	top: 70px;
	right: 320px;
	background-color: rgba(232, 232, 232, 0.8);
	z-index: 6;
}
.layerenter-head-tab{
	width: 100%;
	height: 52px;
	box-sizing: border-box;
	background-color: #FFF;
	clear: both;
}
.layerenter-head-tab .layerenter-head-tab-l{
	position: relative;
	display: inline-block;
	width: 195px;
	height: 52px;
	line-height: 52px;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	transition: all .3s;
}
.layerenter-head-tab .layerenter-head-tab-l:hover{
	background-color: #f0831e;
	color: #FFF;
}
.layer-active{
	background-color: #f0831e;
	color: #FFF;
}
.layerenter-head-tab .layerenter-head-tab-r{
	display: inline-block;
	width: 195px;
	height: 52px;
	line-height: 52px;
	font-size: 20px;
	text-align: center;
	float: right;
	cursor: pointer;
	transition: all .3s;
}
.layerenter-head-tab .layerenter-head-tab-r:hover{
	background-color: #f0831e;
	color: #FFF;
}
.layerenter-wraper{
	width: 100%;
	height: 398px;
	box-sizing: border-box;
}
.layerenter-wraper .layerenter-wraper-item{
	clear: both;
}
.layerenter-wraper .layerenter-wraper-item label{
	display: block;
	width: 100%;
	height: 60px;
	font-size: 18px;
	line-height: 60px;
	padding-left: 24px;
}
.layerenter-wraper .layerenter-wraper-item input{
	position: relative;
	margin: 0 auto;
	width: 340px;
	height: 42px;
	color: #aaa;
	line-height: 42px;
	text-indent: 1em;
	margin-left: 24px;
	border: none;
	border-radius: 5px;
}
#layerenter-code{
	width: 120px;
	height: 42px;
}

.layerenter-wraper .layerenter-wraper-item .layerenter-codekuang{
	display: inline-block;
	width: 102px;
	height: 42px;
	box-sizing: border-box;
	border: 1px solid #aaa;
	line-height: 42px;

}

.sent-code{
	width: 200px;
	height: 42px;
	box-sizing: border-box;
	background-color: #aaa;
	line-height: 42px;
	text-align: center;
	padding: 10px;
	border-radius: 5px;
	cursor: pointer;
}
.layerenter-wraper .layerenter-wraper-item a{
	text-decoration: underline;
}
.layerenter-wraper-text{
	width: 100%;
	height: 42px;
	box-sizing: border-box;
	line-height: 42px;
	padding-left: 24px; 
	padding-right: 24px; 
}
.layerenter-wraper-text .right{
	display: inline-block;
	float: right;
	color: #57d4ff;
}
.layerenter-wraper-text .left:hover{
	cursor: pointer;
	text-decoration: underline;
}
.layerenter-wraper-text .right:hover{
	cursor: pointer;
	text-decoration: underline;
}
.layerenter-login-btn{
	width: 100%;
	height: 49px;
	box-sizing: border-box;
	font-size: 20px;
	line-height: 49px;
	color: #FFF;
	background-color: #f0831e;
	cursor: pointer;
	border: none;
}
.layerenter-text{
	width: 100%;
	height: 430px;
	box-sizing: border-box;
	padding: 136px 200px 0 126px;
}
.layerenter-text h1{
	color: #f0831e;
	margin-bottom: 26px;
}
.layerenter-bgone{
	width: 100%;
	height: 435px;
	box-sizing: border-box;
}

/* 关于我们 */
.aboutus-bgone{
	position: relative;
	width: 100%;
	height: 960px;
	box-sizing: border-box;
	padding: 100px 0;
	background-color:#eee;
}
.aboutuspic-wraper{
	position: relative;
	width: 100%;
	height: 573px;
	box-sizing: border-box;
}

.aboutuspic-wraper .aboutus-picwrapertwo{
	position: absolute;
	left: 80px;
	top: 250px;
	z-index: 111;
}
.aboutus-textcontent{
	width: 100%;
	height: 573px;	
	box-sizing: border-box;
	padding: 0 20px;
}

.aboutus-textcontent-title{
	display: inline-block;
	width: 115px;
	height: 131px;
	box-sizing: border-box;
	background: url(../img/lls11/lls1101.png) center no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 131px;
	font-size: 20px;
	color: #303030;
}
.aboutus-textcontent-title:hover{
	transition: all .3;
	background: url(../img/lls11/lls1102.png) center no-repeat;
	background-size: 100% 100%;
	background-clip: border-box;
	color: #FFF;
	cursor: pointer;
}
.aboutus-textcontent-body p{
	text-indent: 2em;
	line-height: 30px;
	margin-top: 22px;
}
.aboutus-mid{
	width: 100%;
	height: 100px;
	box-sizing: border-box;
	background: url(../img/lls11/lls1103.png) center no-repeat;
	padding-top: 20px;
}
.aboutus-end-pic{
	width: 100%;
	height: 536px;
	box-sizing: border-box;
	padding: 10px;
	border: 1px solid #ddd;
}
.aboutus-end-pic .aboutus-end-title{
	margin: 20px 0;
	color: #f0831e;
}
.aboutus-end-pic p.aboutus-end-detail{
	padding: 0 0 !important;
	font-size: 18px!important;
}
/* 登录注册页面css */
.login-bg{
	position: relative;
	width: 100%;
	height: 762px;
	box-sizing: border-box;
	background: url(../img/lls12/lls1201.png) center no-repeat;
	background-size: 100% 100%;
}

.login-tab{
	position: relative;
	width: 724px;
	height: 500px;
	box-sizing: border-box;
	border: 10px solid #e5e5e5;
	margin: 10% auto;
}
.login-tab-head{
	position: relative;
	width: 100%;
	height: 62px;
	box-sizing: border-box;
	clear: both;
}
.login-tab-head li{
	width: 352px;
	min-width: 352px;
	height: 62px;
	box-sizing: border-box;
	float: left;
	text-align: center;
	line-height: 62px;
	font-size: 30px;
	cursor: pointer;
}
.login-active{
	background-color: #fff;
	color: #f0831e;
}
.login-container{
	position: relative;
	width: 100%;
	height: 418px;
	min-height: 418px;
	background-color: #fff;
	clear: both;
}
.login-container .login-container-wechat{
	width: 352px;
	height: 370px;
	box-sizing: border-box;
	float: left;
	padding: 30px;
	text-align: center;
}
.login-container .login-container-wechat img{
	margin: 25px 0;
}
.login-container .login-container-form{
	position: relative;
	width: 352px;
	height: 370px;
	box-sizing: border-box;
	padding: 30px;
	float: left;
}
.login-container-form .login-form .tel-register-item{
	position: relative;
	display: inline-block;
	width: 100%;
	height: 80px;
	box-sizing: border-box;
}

.login-container-form .login-form .tel-register-item>span.fa-mobile{
	position: absolute;
	left: 10px;
	top: 5px;
}
.login-container-form .login-form .tel-register-item>span.fa-envelope{
	position: absolute;
	left: 10px;
	top: 11px;
}
.login-container-form .login-form .tel-register-item>span.fa-lock{
	position: absolute;
	left: 10px;
	top: 5px;
}
.login-container-form .login-form .tel-register-item>#login-tel{
	display: inline-block;
	width: 202px;
	height: 46px;
	line-height: 46px;
	box-sizing: border-box;
	text-indent: 2.5em;
	border:none;
	border-bottom: 1px solid #dcdcdc;
}
.login-container-form .login-form .tel-register-item>#login-telnum,#login-pas{
	display: inline-block;
	width: 100%;
	height: 46px;
	line-height: 46px;
	box-sizing: border-box;
	text-indent: 2.5em;
	border:none;
	border-bottom: 1px solid #dcdcdc;
}
.login-container-form .login-form .tel-register-item>#regist-telnum,#regist-pas{
	display: inline-block;
	width: 100%;
	height: 46px;
	line-height: 46px;
	box-sizing: border-box;
	text-indent: 2.5em;
	border:none;
	border-bottom: 1px solid #dcdcdc;
}
.login-code{
	display: inline-block;
	width: 84px;
	height: 46px;
	box-sizing: border-box;
	transition: all .3s;
	text-align: center;
	line-height: 46px;
	font-size: 12px;
	padding: 0;
	border: 1px solid #F0831E;
	border-radius: 5px;
}
.login-code:hover{
	background-color: #f0831e;
	color: #fff;
	cursor: pointer;
}
.login-foot{
	position: absolute;
	width: 100%;
	height: 85px;
	box-sizing: border-box;
	line-height: 85px;
	text-align: center;
	bottom: 0;
	left: 0;
}
.tel-register-item .forgetpass{
	float: right;
}

.regist-btn{
	position: relative;
	width: 100%;
	height: 46px;
	box-sizing: border-box;
	transition: all .3s;
	background-color: #f0831e;
	color: #fff;
	line-height: 46px;
	text-align: center;
	font-size: 20px;
	border-radius: 5px;
	cursor: pointer;
	border: 0;
}

.upfile{
	width: 113px;
}
.thumb{
	display: inline-block;
	vertical-align: top;
}

/*分页*/

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}

.pagination>li {
	display: inline
}

.pagination>li>a,
.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
	z-index: 2;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}

.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}

.pagination-lg>li>a,
.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}

.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.pagination-sm>li>a,
.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.pager {
	padding-left: 0;
	margin: 20px 0;
	text-align: center;
	list-style: none
}

.pager li {
	display: inline
}

.pager li>a,
.pager li>span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px
}

.pager li>a:focus,
.pager li>a:hover {
	text-decoration: none;
	background-color: #eee
}

.pager .next>a,
.pager .next>span {
	float: right
}

.pager .previous>a,
.pager .previous>span {
	float: left
}

.pager .disabled>a,
.pager .disabled>a:focus,
.pager .disabled>a:hover,
.pager .disabled>span {
	color: #777;
	cursor: not-allowed;
	background-color: #fff
}
h3{
	font-size: 16px !important;
	font-weight: 800 !important;
}
/*新闻详情页Css*/
.news-head{
	margin: 3rem auto;
	text-align: center;
	overflow: hidden;
}
.news-head .news-title1{
	margin: 2rem auto;
}
.author{
	margin-right: 2rem;
}
.news-content{
	text-indent: 2rem;
	line-height: 2;

}